Resources for Learning Reverse Engineering

I've been spending a lot of time lately learning to find memory corruption vulnerabilities in Windows and have been meaning to put together a list of my favourite resources. I hope this is useful for those who are also getting started. If you have suggestions, feel free to contact me. These types of lists can decay over time, but I'll try to keep this updated as long as I'm interested.

Last updated: 2017-12-15 (106 resources).


You can use the filters below to narrow down your search by subject or medium preference. Some resources are annotated (💬) and my most favourite ones are marked with a star (🌟). Drag the filters to change result rankings.